-- KEYS[1] redis中存放锁的key
-- ARGV[1] 当前线程的标识

-- 比较线程标识 ARGV[1] 和锁中的标识 redis.call('get',KEYS[1]) 是否一致
if(redis.call('get',KEYS[1]) == ARGV[1]) then
    -- 释放锁
    return redis.call('del',KEYS[1])
end
return 0